/*--------------------------------------------------
					Input General
--------------------------------------------------*/
.hardtv-input-style-1 {
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:#B3B3B3 #EAEAEA #EAEAEA #B3B3B3;
	border-style:solid;
	border-width:1px;
	color:#666;
	font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;
	font-size:11px;
	margin:0;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
}
.hardtv-input-style-2 {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #AAAAAA;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-border-radius: 3px 3px 3px 3px;
	color:#666;
	font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;
	font-size:11px;
	margin:0;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
}
/*--------------------------------------------------
				Input General Focus
--------------------------------------------------*/
.hardtv-input-style-1:focus {
	background:none repeat scroll 0 0 #F6F6F6;
	border:1px solid #666;
}
.hardtv-input-style-2:focus {
	outline:none;
	border-color:rgba(82,168,236,.75)!important;
	box-shadow:0 0 8px rgba(82,168,236,.5);
	-moz-box-shadow:0 0 8px rgba(82,168,236,.5);
	-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);
}
/*--------------------------------------------------
				Input Width %
--------------------------------------------------*/
.hardtv-input-style-1#input-small, .hardtv-input-style-2#input-small {
	width:30%;
}
.hardtv-input-style-1#input-medium, .hardtv-input-style-2#input-medium {
	width:55%;
}
.hardtv-input-style-1#input-large, .hardtv-input-style-2#input-large {
	width:85%;
}
.hardtv-input-style-1#input-full, .hardtv-input-style-2#input-full {
	width:100%;
}
/*--------------------------------------------------
				Input Width co dinh
--------------------------------------------------*/
.hardtv-input-style-1.small, .hardtv-input-style-2.small {
	width:185px;
}
.hardtv-input-style-1.medium, .hardtv-input-style-2.medium {
	width:260px;
}
.hardtv-input-style-1.large, .hardtv-input-style-2.large {
	width:320px;
}
/*--------------------------------------------------
					Textarea
--------------------------------------------------*/
textarea {
	height:auto;
}
textarea.small {
	width:30%
}
textarea.medium {
	width:55%;
}
textarea.large {
	width:85%;
}
textarea.full {
	width:100%;
}
textarea:focus {
	outline:none;
	border-color:rgba(82,168,236,.75)!important;
	box-shadow:0 0 8px rgba(82,168,236,.5);
	-moz-box-shadow:0 0 8px rgba(82,168,236,.5);
	-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);	
}
/*--------------------------------------------------
					Select General
--------------------------------------------------*/
select {
	border:0 none;
	border:1px solid #AAAAAA;
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-border-radius: 4px 4px 4px 4px;
	padding:3px;
	outline:none;
}
select:focus{
	outline:none;
	border-color:rgba(82,168,236,.75)!important;
	box-shadow:0 0 8px rgba(82,168,236,.5);
	-moz-box-shadow:0 0 8px rgba(82,168,236,.5);
	-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);
}



